#
# HoI - Poland Events
#
#		written by Henrik Fhraeus
#

#########################################################################
#  The UK offers an Alliance
#########################################################################
event = { 
	id = 3600
	random = no
	country = POL
	
	# Triggered by ENG 3401
	
	name = "EVT_3600_NAME"
	desc = "EVT_3600_DESC"
	style = 0
	picture = "guarantee_POL"
	
	action_a = {
		name = "ACTIONNAME3600A" # Accept
		ai_chance = 98
		command = { type = relation which = ENG value = 10 }
		command = { type = relation which = FRA value = 10 }
		command = { type = relation which = GER value = -15 }
		command = { type = relation which = SOV value = -10 }
		command = { type = trigger which = 3402 }
	}
	action_b = {
		name = "ACTIONNAME3600B" # Decline
		ai_chance = 2
		command = { type = relation which = ENG value = -5 }
		command = { type = relation which = FRA value = -5 }
		command = { type = relation which = GER value = 5 }
		command = { type = relation which = SOV value = 5 }
		command = { type = trigger which = 3403 }
	}
}

#########################################################################
#  Danzig or War - Poland is backed up by the Allies!
#########################################################################
event = { 
	id = 3601
	random = no
	country = POL
	
	# Triggered by GER 2027
	
	name = "EVT_3601_NAME"
	desc = "EVT_3601_DESC"
	style = 0
	picture = "Danzig"
	
	action_a = {
		name = "ACTIONNAME3601A" # Then it is War
		ai_chance = 99
		command = { type = relation which = SOV value = 5 }
		command = { type = relation which = ENG value = 10 }
		command = { type = relation which = FRA value = 10 }
		command = { type = domestic which = political_left value = 1 }
		command = { type = domestic which = interventionism value = 1 }
		command = { type = trigger which = 2028 }
		command = { type = dissent value = -5 }
	}
	action_b = {
		name = "ACTIONNAME3601B" # Fold
		ai_chance = 1
		command = { type = relation which = GER value = 10 }
		command = { type = relation which = SOV value = -5 }
		command = { type = relation which = ENG value = -5 }
		command = { type = relation which = FRA value = -5 }
		command = { type = domestic which = political_left value = -1 }
		command = { type = domestic which = interventionism value = -1 }
		command = { type = secedeprovince which = GER value = 303 }
		command = { type = trigger which = 2029 }
		command = { type = dissent value = 5 }
	}
}

#########################################################################
# The Molotov-Ribbentrop Pact - Eastern Poland to Soviets
#########################################################################
event = {
	id = 101
	random = no
	country = POL

	trigger = {
		ai = yes
		OR = {
			control = { province = 485 data = GER } # Warzaw
			AND = {
				lost_national = { country = POL value = 24 } # 8/33
				ai = GER
			}
			AND = {
				control = { province = 305 data = GER } # Torun
				control = { province = 484 data = GER } # Radom
				control = { province = 486 data = GER } # Lomza
				control = { province = 487 data = GER } # Lublin
			}
		}
		war = { country = GER country = POL }
		OR = {
			event = 2013
			event = 2015
			event = 2016
		}
	}

	name = "EVT_2018_NAME"
	desc = "EVT_2018_DESC"
	style = 0
	picture = "E_Poland_Sov"

	date = { day = 2 month = january year = 1939 }
	offset = 1
	deathdate = { day = 30 month = december year = 1999 }

	action_a = {
		name = "ACTIONNAME2018A" # Honor the Pact
		command = { type = secedeprovince which = SOV value = 500 }
		command = { type = secedeprovince which = SOV value = 501 }
		command = { type = secedeprovince which = SOV value = 502 }
		command = { type = secedeprovince which = SOV value = 503 }
		command = { type = secedeprovince which = SOV value = 504 }
		command = { type = secedeprovince which = SOV value = 505 }
		command = { type = secedeprovince which = SOV value = 506 }
		command = { type = secedeprovince which = SOV value = 507 }
		command = { type = secedeprovince which = SOV value = 508 }
		command = { type = secedeprovince which = SOV value = 562 }
		command = { type = secedeprovince which = SOV value = 229 }
		command = { type = secedeprovince which = SOV value = 222 }
		command = { type = secedeprovince which = SOV value = 210 }
		command = { type = secedeprovince which = SOV value = 209 }
		command = { type = secedeprovince which = SOV value = 211 }
		command = { type = secedeprovince which = SOV value = 213 }
		command = { type = secedeprovince which = SOV value = 214 }
		command = { type = secedeprovince which = SOV value = 208 }
	}
}

#########################################################################
#  Danzig or War - Poland stands alone!
#########################################################################
event = { 
	id = 3602
	random = no
	country = POL
	
	# Triggered by GER 2080
	
	name = "EVT_3601_NAME"
	desc = "EVT_3601_DESC"
	style = 0
	picture = "Danzig"
	
	action_a = {
		name = "ACTIONNAME3601A" # Then it is War
		ai_chance = 60
		command = { type = relation which = SOV value = 5 }
		command = { type = relation which = ENG value = 10 }
		command = { type = relation which = FRA value = 10 }
		command = { type = domestic which = political_left value = 1 }
		command = { type = domestic which = interventionism value = 1 }
		command = { type = trigger which = 2028 }
		command = { type = dissent value = -5 }
	}
	action_b = {
		name = "ACTIONNAME3601B" # Fold
		ai_chance = 40
		command = { type = relation which = GER value = 10 }
		command = { type = relation which = SOV value = -5 }
		command = { type = relation which = ENG value = -5 }
		command = { type = relation which = FRA value = -5 }
		command = { type = domestic which = political_left value = -1 }
		command = { type = domestic which = interventionism value = -1 }
		command = { type = secedeprovince which = GER value = 303 }
		command = { type = trigger which = 2029 }
		command = { type = dissent value = 5 }
	}
}

#############################################################################
#  The UK does not stand by us ! We are alone!
#############################################################################

event = {
	id = 3603
	random = no
	country = POL

	# Triggered by ENG 3401

	name = "EVT_3603_NAME"
	desc = "EVT_3603_DESC"
	style = 0
	picture = "Danzig"

	action_a = {
		name = "EVT_3603_ACTA"
		command = { type = relation which = ENG value = -5 }
		}
	}

# Modlin kezdet
#########################################################################
event = { 
	id = 91119
	random = no
	country = POL

	trigger = {
		control = { province = 485 data = POL } 
	}

	name = "EVT_91119_NAME"
	desc = "EVT_91119_DESC"
	style = 0
	picture = "modlin1"

	date = { day = 13 month = january year = 1936 }	

	action_a = {
		name = ACTIONNAME91119A # Build
		ai_chance = 80
		command = { type = money value = -10 }
		command = { type = metalpool value = -200 }
	}
	action_b = {
		name = ACTIONNAME91119B # We dont need
		ai_chance = 20
		command = { type = money value = 50 }
		command = { type = metalpool value = 500 }
		command = { type = sleepevent which = 91120 }
	}
}

# Modlin befejezs - 1939
#########################################################################
event = { 
	id = 91120
	random = no
	country = POL

	trigger = {
		control = { province = 485 data = POL }
		event = 91119
	}

	name = "EVT_91120_NAME"
	desc = "EVT_91120_DESC"
	style = 0
	picture = "modlin2"

	date = { day = 13 month = january year = 1939 }
	offset = 5
	deathdate = { day = 29 month = december year = 1947 }

	action_a = {
		name = ACTIONNAME91120A # Modlin is done
		command = { type = construct which = land_fort where = 305 value = 2 }
		command = { type = construct which = infrastructure where = 305 value = 10 }
	}
}

# Lengyel ultimtum Litvninak
#########################################################################
event = {
	id = 91266
	random = no
	country = POL

	trigger = {
		control = { province = 208 data = POL }
		control = { province = 209 data = POL }
		exists = LIT
		atwar = no
		NOT = {
			OR = {
				alliance = { country = POL country = LIT }
				alliance = { country = GER country = LIT }
				alliance = { country = SOV country = LIT }
				alliance = { country = ENG country = LIT }
				ispuppet = LIT
				ispuppet = POL
			}
		}
	}

	name = "EVT_91266_NAME"
	desc = "EVT_91266_DESC"
	style = 0
	picture = "guarantee_POL"

	date = { day = 13 month = march year = 1938 }

	action_a = {
		name = ACTIONNAME91266A
		ai_chance = 90
		command = { type = belligerence which = POL value = 1 }
		command = { type = relation which = LIT value = -50 }
		command = { type = relation which = SOV value = -5 }
		command = { type = relation which = GER value = -5 }
		command = { type = relation which = EST value = -5 }
		command = { type = relation which = LAT value = -5 }
		command = { type = domestic which = interventionism value = 1 }
		command = { type = end_non_aggression which = POL where = LIT }
		command = { type = dissent value = -1 }
	}
	action_b = {
		name = ACTIONNAME91266B
		ai_chance = 10
		command = { type = domestic which = interventionism value = -1 }
		command = { type = sleepevent which = 91267 }
		command = { type = sleepevent which = 91268 }
		command = { type = dissent value = 1 }
	}
}

# Lengyel ultimtum Litvninak
#########################################################################
event = { 
	id = 91268
	random = no
	country = POL

	# Triggered by LIT 91267
	
	name = "EVT_91268_NAME"
	desc = "EVT_91268_DESC"
	style = 0
	picture = "guarantee_POL"

	action_a = {
		name = ACTIONNAME91268A
		command = { type = relation which = LIT value = 5 }
		command = { type = dissent value = -1 }
	}
}

# Lengyelorszg nyugatra terjeszkedik
#########################################################################
event = {
	id = 91328
	random = no
	country = POL

	trigger = {
		control = { province = 300 data = POL }
		exists = GER
		war = { country = POL country = GER }
	}

	name = "EVT_91328_NAME"
	desc = "EVT_91328_DESC"
	style = 0
	picture = "guarantee_POL"

	date = { day = 1 month = september year = 1939 }
	offset = 10
	deathdate = { day = 29 month = december year = 1945 }

	action_a = {
		name = ACTIONNAME91328A
		ai_chance = 99
		command = { type = belligerence which = POL value = 1 }
		command = { type = relation which = SOV value = -5 }
		command = { type = dissent value = -1 }
		command = { type = addcore which = 510 } #Knigsberg
		command = { type = addcore which = 304 } #Elbing
		command = { type = addcore which = 302 } #Stettin
		command = { type = addcore which = 308 } #Kstrin
		command = { type = addcore which = 482 } #Oppeln
		command = { type = addcore which = 473 } #Boroszl
		command = { type = addcore which = 206 } #Memel
	}
	action_b = {
		name = ACTIONNAME91328B
		ai_chance = 1
		command = { type = belligerence which = POL value = -1 }
		command = { type = dissent value = 1 }
	}
}

# Lengyelorszg keletre terjeszkedik
#########################################################################
event = {
	id = 91329
	random = no
	country = POL

	trigger = {
		event = 91267
		NOT = { event = 91268 }
		war = { country = POL country = LIT }
	}

	name = "EVT_91329_NAME"
	desc = "EVT_91329_DESC"
	style = 0
	picture = "guarantee_POL"

	date = { day = 19 month = march year = 1938 }

	action_a = {
		name = ACTIONNAME91329A
		ai_chance = 85
		command = { type = belligerence which = POL value = 1 }
		command = { type = relation which = SOV value = -25 }
		command = { type = dissent value = 3 }
		command = { type = addcore which = 207 } #Kaunas
		command = { type = addcore which = 511 } #Alytus
		command = { type = addcore which = 577 } #Siauliau
		command = { type = addcore which = 206 } #Memel
	}
	action_b = {
		name = ACTIONNAME91329B
		ai_chance = 15
		command = { type = belligerence which = POL value = -1 }
		command = { type = dissent value = 1 }
	}
}

# Lengyel-Litvn Nemzetkzssg
#########################################################################
event = { 
	id = 91330
	random = no
	country = POL

	trigger = {
		event = 91329
		NOT = { exists = LIT }
		owned = { province = 207 data = POL } #Kaunas
		owned = { province = 511 data = POL } #Alytus
		owned = { province = 577 data = POL } #Siauliau
	}

	name = "EVT_91330_NAME"
	desc = "EVT_91330_DESC"
	style = 0
	picture = "guarantee_POL"

	date = { day = 14 month = march year = 1938 }
	offset = 10
	deathdate = { day = 29 month = december year = 1945 }

	action_a = {
		name = ACTIONNAME91330A
		ai_chance = 100
		command = { type = dissent value = 4 }
		command = { type = wakeleader which = 8300 }
		command = { type = wakeleader which = 8301 }
		command = { type = wakeleader which = 8302 }
		command = { type = wakeleader which = 8303 }
		command = { type = wakeleader which = 8304 }
		command = { type = wakeleader which = 8305 }
		command = { type = wakeleader which = 8306 }
		command = { type = wakeleader which = 8307 }
		command = { type = wakeleader which = 8308 }
		command = { type = wakeleader which = 8309 }
		command = { type = wakeleader which = 8310 }
		command = { type = wakeleader which = 8311 }
		command = { type = wakeleader which = 8312 }
		command = { type = wakeleader which = 8313 }
		command = { type = wakeleader which = 8314 }
		command = { type = wakeleader which = 8315 }
		command = { type = wakeleader which = 8316 }
		command = { type = wakeleader which = 8317 }
		command = { type = wakeleader which = 8318 }
		command = { type = wakeleader which = 8319 }
		command = { type = wakeleader which = 8320 }
		command = { type = wakeleader which = 8321 }
		command = { type = wakeleader which = 8322 }
		command = { type = wakeleader which = 8323 }
		command = { type = wakeleader which = 8324 }
		command = { type = wakeleader which = 8325 }
		command = { type = wakeleader which = 8326 }
		command = { type = wakeleader which = 8327 }
		command = { type = wakeleader which = 8328 }
		command = { type = wakeleader which = 8329 }
		command = { type = wakeleader which = 8330 }
		command = { type = wakeleader which = 8331 }
		command = { type = wakeleader which = 8332 }
		command = { type = wakeleader which = 8333 }
		command = { type = wakeleader which = 8334 }
		command = { type = wakeleader which = 8335 }
		command = { type = wakeleader which = 8336 }
		command = { type = wakeleader which = 8337 }
		command = { type = wakeleader which = 8338 }
		command = { type = waketeam which = 2790 }
		command = { type = waketeam which = 2791 }
		command = { type = waketeam which = 2792 }
		command = { type = waketeam which = 2793 }
		command = { type = waketeam which = 2794 }
		command = { type = waketeam which = 2795 }
		command = { type = waketeam which = 2796 }
		command = { type = waketeam which = 2797 }
		command = { type = waketeam which = 2798 }
		command = { type = waketeam which = 2799 }
	}
}
